/**  
 * @Title: ServiceFactory.java
 * @Package com.atm.service.impl
 * @author 姜向阳
 * @date 2018年3月15日
 * @version V1.0  
 */
package com.atm.service.impl;

import com.atm.service.CardSvc;

/**
 * @ClassName: ServiceFactory
 * @Description: 服务实现类工厂类
 * @author 姜向阳
 * @date 2018年3月15日
 * @since JDK 1.8
 */
public class ServiceFactory {

	/**
	 * 借记卡服务实现类
	 */
	private static DebitCardSvcImpl debitCardSvcImpl = null;

	/**
	 * 
	 * @Title: getCardSvcnstance
	 * @Description: 银行卡服务类实例化
	 * @return CardSvc 银行卡接口
	 */
	public static CardSvc getCardSvcnstance() {
		if (debitCardSvcImpl == null) {
			return new DebitCardSvcImpl();
		}
		return null;

	}
}
